package com.onpositive.data;

import java.util.Collection;

public interface IObjectCollection<T> extends Iterable<T>{

	Collection<IPropertyMetadata>properties();
	
	Object getValue(T obj,IPropertyMetadata meta);
	
	int size();
	
	Class<T> getObjectClass() ;
		
}
